//将验证和效果处理分开来处理。。。。。。。。。。。。。。。。。。。。。。。。。




		//判断控件是否为空，如果是就在idName控件后添加错误信息效果。。。
		function validate_Effect(idName,message_tip){
			var object=$(idName);
			object.blur(function(){
					var flag=validateValueIsNull(idName);
					if(flag){
					var message="<span style='color: red'>"+message_tip+"</span>";
					object.next().remove();
					object.after(message);
					}
					else {
						object.next().remove();
					 }
				});			
		}

		//验证是否为空
		function validateValueIsNull(idName){
			var object=$(idName);
			var value=object.val();
			if(value==""){
				return true;
			}
			else return false;
		}
			

		
		//验证是否为正整数
		function validateNumberIsRight(idName){
			var object=$(idName);
			var isNonNegativeInteger=/^\d+$/;
			var menuSort=object.val();
			if(menuSort.match(isNonNegativeInteger)){
				return true;	
			}
			else {
				return false;
			 }
			
		}
		
		/*日期格式的验证：201108*/
		function validateDateMat(idName){
			var dateVal=$(idName).val();
			var numReq= new RegExp("^[1-9][0-9]{3}(([0][1-9])|([1][0-2]))$");//new RegExp("^[0-9]{6}$");
			if(!numReq.test(dateVal)){
				after_effect(idName,"6位数字的应税起始日期格式错误！");
				return false;
			}else{
				$(idName).next().remove();
				return true;
			}
		}
	
		
		
		//验证排序，判断是否为数字而且是整数
		function validateNumber_Effect(idName,message_tip){
		       var object=$(idName);
				object.change(function(){					
					var flag=validateNumberIsRight(idName);
					if(!flag){
						var message="<span style='color: red'>"+message_tip+"</span>";
						object.next().remove();
						object.after(message);
					}
					else {
						object.next().remove();
					 }
					      
				});
		
		}
		
		//通过ajax，为指定的控件验证其值是否存在。并将返回的信息放到控件后。。。。
		function ajaxRequest_validate(idName,url_address,params){
				var object=$(idName);					
				$.post(url_address, params,function(data){
				object.after(data);
				});								 

		}